// stores/auth.js
import { defineStore } from 'pinia';

export const useAuthStore = defineStore('auth', {
    state: () => ({
        token: null, // 初始 token 为 null
    }),
    actions: {
        setToken(newToken) {
            this.token = newToken;
        },
        clearToken() {
            this.token = null;
        }
    },
    getters: {
        getToken: (state) => state.token,
    }
});